package com.tang.lts.core.spi;

import java.lang.annotation.*;

/**
 * @author Tang
 * @classname SPI
 * @description [  ]
 * @date 2022/4/13 22:48
 */
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Target(value = {ElementType.TYPE})
public @interface SPI {

    /**
     * config 中的键值
     * @return
     */
    String key() default "";

    /**
     * 默认扩展实现
     * @return
     */
    String dftValue() default "";

}
